Goals

GoalDescription
was40 Default Goal - Obtains a list of available nodes

There are no arguments passed for this goal.

was40:app-start Starts an enterprise application
    Required arguments to pass to this goal are:

  • ${maven.was40.enterprise.app.name} - Name of the enterprise application to start

was40:app-stop Stops an enterprise application
    Required arguments to pass to this goal are:

  • ${maven.was40.enterprise.app.name} - Name of the enterprise application to stop

was40:deploy-ear Deploys an enterprise application to a given server group or application server
    Required arguments to pass to this goal are:

  • ${maven.was40.appserver} - Name of the application server to deploy the enterprise application

    or

    ${maven.was40.serverGroup} - Name of the server group to deploy the enterprise application
  • ${maven.was40.node} - Name of the node to deploy to

  • ${maven.was40.home} - Home directory of WebSphere application server

  • ${maven.was40.enterprise.app} - Name of the enterprise application to deploy

  • ${maven.was40.enterprise.app.name} - Name you wish to give the application to deploy

was40:deploy-to-servergroup Deploys an application to the specified server group
    Required arguments to pass to this goal are:

  • ${maven.was40.node} - Name of the node in which the server group resides

  • ${maven.was40.enterprise.app} - Name of the enterprise application to deploy

  • ${maven.was40.enterprise.app.name} - Name to give the enterprise application

  • ${maven.was40.serverGroup.name} - Name of the server group to deploy the enterprise application

was40:list-node Obtains a list of available nodes

There are no arguments passed to this goal.

was40:start Starts WebSphere

There are no arguments passed for this goal.

was40:start-appserver Starts the specified Application Server
    Required arguments to pass to this goal are:

  • ${maven.was40.node} - Name of the node in which the application server resides

  • ${maven.was40.appserver} - Name of the application server to start

was40:start-servergroup Start a websphere server group
    Required arguments to pass to this goal are:

  • ${maven.was40.serverGroup.name} - Name of the server group to start

was40:stop Stops a websphere node

  • ${maven.was40.node} - Name of the node to stop

    i.e: devserver_1
was40:stop-appserver Stops the specified Application Server
    Required arguments to pass to this goal are:

  • ${maven.was40.node} - Name of the node in which the application server resides

  • ${maven.was40.appserver} - Name of the application server to stop

was40:stop-servergroup Stop a websphere server group
    Required arguments to pass to this goal are:

  • ${maven.was40.serverGroup.name} - Name of the server group to stop

was40:undeploy-ear Remove an enterprise application

    Required arguments to pass to this goal are:

  • ${maven.was40.enterprise.app.name} - Name of the enterprise application to remove